Freya GodfreyFreya Godfrey
Sasipaporn and the Unheard Voice: When Vietnamese Women's Volleyball Learns to Look Straight at the OutsiderThe Thai girl sits down in front of the microphone — not in a press room, but...
When a Pakistani Fuel-Price Bulletin Landed in the Football News FeedTwo in the morning in Lyon, autumn. I open the content management board to...
Manchester City 5-0 Norwich in the cup: five goals and a data voidThe match ended 5-0. Five goals, five different scorers, spread across minute...
Nine Layers of Data Behind a Single ServeNine Layers of Data Behind a Single Serve The ball leaves the racket face at...
Hanoi Tasco Auto and the 9/14 split: a 7-0 run that hides a 2-7 stretchFifth set, 14-14, 14 October, Hanoi Tasco Auto against Binh Chung Thong Tin....
Gen.G crush Hanwha Life 22-7 at Worlds 2026 Swiss Stage: 16,000 gold, one first pick and the crack inside the MSI championsThere is one frame I replayed four times before writing the first line of thi...
Two Minutes of Yamal, and a Crack That Is Not Guehi's AloneWembley, Saturday evening. The clock on the big screen had barely ticked past...
Forty-Seven Decisions at Anfield: The Referee's Craft Under a Data LensIn the 73rd minute at Anfield, on 11 February 2026, Sadio Mane received the...
Gold for GB's Lowri Hurd and Rob Davies in Spain: A Full Decode of a Para Table Tennis Development EventGOLD FOR GB'S LOWRI HURD AND ROB DAVIES IN SPAIN: A FULL DECODE OF A PARA TAB...
Nguyen Xuan Son, Loan Deals and the Price of Hope in Vietnam's V.LeagueOn January 5, 2026, at Rajamangala Stadium in Bangkok, Nguyen Xuan Son went...
Efeler and the Match of Destiny: Turkey Falls 1-3 to Romania at EuroVolley 2026At BT Arena Cluj, as the fourth set entered its decisive phase and Turkey was...
Saka to Miss Everton: When the Fixture List Becomes the Silent RefereeAt the 10th minute, Saka went down. He tried to get up, took a few steps, and...
Aidil Sholeh creates Malaysian history at Vietnam Open 2026Aidil Sholeh Ali Sadikin wrote his name into Malaysian badminton history by...
A WSL matchweek of late goals: emotion gets sold, data gets left behindThe stadium clock touched 90+2 and the goal arrived. Manchester City equalise...
Manchester City Between Sanctions and Political Pressure: Three Facts That Do Not MatchThere is a habit I have carried through 33 years in this profession: before...
Nairobi 2029 and the Altitude Gamble: When World Athletics Takes Its Flagship Championships to Africa for the First TimeWhen Sebastian Coe stepped up to the podium, everything he said about "legacy...
Vietnamese Football 2026: The Recording Generation and the First Sediment LayerIn July 2026, in Saigon, a group of sports journalists sat around a radio to...
Denmark Open 2026: An Se-young passes the title mark, and the ankle signal in Game 3In Game 3, the scoreboard inside the Odense arena read 9-12 in favour of Akan...
Zamalek suspend Nasser Mansi from group training: the 90th-minute winner and the governance billIn the 90th minute at APR's ground in Rwanda, Nasser Mansi came off the bench...
Dinh Van Tam: four bouts in two days, one left knee, and the Asiad 20 silverAt the 40th second of the second round of the men's sanda final at Asiad 20,...
